home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM 1995 Fall / PD-ROM F95.toast / Programming / Programming Utilities / ViewIt 2.04 ƒ / ViewIt™ 2.04 Shareware / FaceWare / FaceWare.rsrc / TEXT_1241_1. Getting Started.txt < prev    next >
Encoding:
Text File  |  1992-08-16  |  5.5 KB  |  43 lines

  1. 1. Getting Started
  2.  
  3.   Welcome to the world of ViewIt‚Ñ¢.  The "Startup" topics contain basic information that you should only need to learn once.  Please read all of the information presented here before you attempt to read other on-line help or make use of ViewIt to open windows within your programs.
  4.  
  5. What Is ViewIt?
  6.   The ViewIt product is shipped with three main or "core" programming modules:  ViewIt‚Ñ¢, FaceIt‚Ñ¢, and UtilIt‚Ñ¢.
  7.   The ViewIt module is one of the most powerful and elegant Macintosh programming tools available for creating and supporting sophisticated windows.  A review of the many features of ViewIt is presented in the "Introduction" topic in the ViewIt Guide (see "ViewIt" menu above).
  8.   Use of the FaceIt module makes it easy to also support modeless windows, the main menu bar, floating palettes, background processing, and other features.  Alternatively, ViewIt windows can be made to work in other Macintosh programming environments without requiring FaceIt.
  9.   The third core module, UtilIt, contains low-level utility routines that are required by ViewIt, FaceIt, and many other FaceWare modules.  UtilIt routines can also be called directly by your programs.
  10.  
  11. About On-Line Help
  12.   This window presents on-line documentation or "help" in a "control" that is part of a ViewIt window. The help control in this window consists of the box containing this text and the scroll bar at the right.  The other controls at the top of this window display icons or text that support pull-down menus.  These menus contain standard items such as "Save", "Cut", etc., and other items that can be used to display other topics in this help control.
  13.   All ViewIt documentation is presented in help controls like this one.  This help can be easily printed to produce printed manuals (use "Print All" to print all topics).  The use of on-line help (versus printed manuals) allows us to more quickly respond to your suggestions and changing needs, and also supports features such as searching (try "Find..." item above) and context-sensitive help that cannot be done with printed manuals.
  14.   NOTE:  As shown by the lock icon at the top, right of this help control, this help text is not editable, although you can change fonts and styles to enhance printed output.  Many of the disabled editing options in this window's menus were kept to make it easier for us to edit this help and are not intended for your use.  When using help controls in your own programs, you can choose to make text editable or not.
  15.  
  16. Read Startup Topics
  17.   The above "Startup" menu can be used to open other help topics dealing with getting started.  Topics 2-5 present basic information about FaceWare modules, 6-10 describe the minimum code needed to open a ViewIt window in a FaceIt-based program, and the "Summary" topic presents an overview of the entire process of creating or modifying programs to make use of ViewIt, FaceIt, and other modules.
  18.   Other features of ViewIt, FaceIt, and UtilIt are described in the topics listed in the other pull-down menus.  Resist trying to read this more detailed help until you understand the information presented in the startup topics.
  19.  
  20. Recompiling Demos
  21.   Once you've read the startup topics, a good first step is to attempt to recompile and run one of our demo programs.  Some typical problems encountered include:
  22.  
  23. ‚Ä¢ PROBLEM:  Message "FCMD/FACE 1110 v2.0 not found..." appears indicating that the UtilIt module (FCMD 1110) was not found.  CAUSE:  The "FaceWare" file was not placed in a spot where the program could find it.
  24.  
  25. ‚Ä¢ PROBLEM:  The program immediately quits back to the Finder when launched.  CAUSE:  LoadIt could not be found, usually because the program's ".Rsrc" file was not found.
  26.  
  27. ‚Ä¢ PROBLEM:  The program immediately crashes when launched under System 7 or MultiFinder.  POSSIBLE CAUSE:  The program's partition size is too small.  FaceWare modules use heap memory in addition to that used by the main program.
  28.  
  29. Once you have gotten one of the demo programs to compile and run, then it is easy to either add your own code to it, or to add the little code needed to support FaceWare modules to existing programs.
  30.  
  31. Shareware Limits
  32.   If working with the shareware version, please choose the "Legal Stuff" item from the "Startup" menu above to learn about what you can and cannot do with this version.
  33.   In addition to the limits on how programs developed with the shareware version can be distributed, and on the level of support provided by FaceWare, the shareware version is missing several files that are included with the purchased version of ViewIt.  Most of these files, however, deal with the final stages of developement and the creation of truly stand-alone applications, so you won't find yourself limited in any important way when trying the shareware version.
  34.   The files missing include:
  35. - the non-editing version of the FaceWare file discussed in the "Resources" topic of the ViewIt Guide
  36. - the "ShellCt.pas" and "FaceStorLP2.pas" files discussed in the "Override" topic of the ViewIt Guide
  37. - the "fDemoLP+" and "Finder.Rsrc" files discussed in the "Finder Resources" topic of the FaceIt Guide
  38. - the files from the "FaceStub" folder discussed in the "Hybrid Programs" topic of the FaceIt Guide
  39. - the "hmnu TMPL" file used to create menu item balloon help discussed in the "Menu Handling" topic of FaceIt Guide
  40. - MacFortran 020 v. 2.4 example projects
  41. - upgrade notes for those upgrading from previous versions
  42. - upgraded versions of the old TextIt, GrafIt, and ShowIt modules whose windows can be mixed with ViewIt windows
  43. - a copy of the latest version of ResEdit